fight to the end - Allemand Anglais Dictionnaire